package com.thb.pay.vo.req;

import lombok.Data;

import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * @类名称 BaseCountAmountReq
 * @类描述 <pre></pre>
 * @作者 lucky
 * @创建时间 2019/10/7
 * @版本 v1.01
 */
@Data
public class BaseCountAmountReq implements Serializable {

    /**
     * 变动金额 [冻结金额、解冻金额、增加金额、减少金额]
     */
    @NotNull(message = "change.amount.not.null")
    private String amount;

    /**
     * 给某个平台商用户进行计算账户的用户 ：代理商、商户用户
     */
    @NotNull(message = "belongUserId.not.null")
    private Long belongPlatUserId;

    /**
     * 钱的类型 美元、欧元、人民币
     */
    private Integer moneyType;
}
